using System.Collections.Generic;

namespace PluginFrame
{
	public interface IExperimentRightViewService : IPcrExperimentViewService, IPcrFormControl
	{
		void RefreshView();

		bool UpdateView();

		void SelectProjectTab(string projectName, string itemName, int channelIndex);

		void UpdateTabProject(List<IPcrExperimentProject> projects);

		void SetCurveLegendVisible(bool isVisible);

		void SetCurveLegendTab(int tabIndex);

		void RefreshLegendText(int projectIndex);

		void RefreshChannelCurveLegend();
	}
}
